@charset "utf-8";
.mp{margin-top: 200px;}
i{font-style: inherit;}
img{max-width: 100%;}
button{cursor: pointer;}
/*******************index***************************/
.time{font-size: 14px; float: right; margin-right: 65px; font-weight: normal;}
/*top*/
.head_log{width: 201px;}
.head_log img{width: 100%;}
.head{position: fixed; top: 0; width: 100%; background: #FFF; z-index:999; }
/*.head_top{padding-top: 20px;}*/
.head_top_fr{font-size: 14px;     padding-top: 35px;}
.head_top_fr span{padding: 0 10px; border-right: solid 1px #333;}
.head_nav{height: 58px;
background:#DD2B2B;
background: -webkit-linear-gradient(left,  #DD2B2B , #DD4141); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right,  #DD2B2B, #DD4141); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #DD2B2B, #DD4141); /* Firefox 3.6 - 15 */
background: linear-gradient(to right,rgba(211,44,3, .85) , #DD4141); 
 }
.head_nav ul li{float: left; width: 11%; line-height: 58px; font-size: 15px; text-align: center;  transition: background 1s;-moz-transition: background 1s;	-webkit-transition: background 1s;-o-transition: background 1s;	}
.head_nav ul a{color: #FFF;}
.head_nav ul li:hover{ height: 53px; background: rgba(255,255,255,.2); border-bottom: solid 5px #FFCF13; }

/*banner*/
.banner{margin-top: 180px;}
.banner_fl{width: 802px; height: 271px; overflow: hidden; position: relative;}
.banner_fr{width: 185px; }
.banner .swiper-pagination{width: 150px; }
.banner .swiper-pagination-bullet{width: 15px; height: 5px; background: #FFF; opacity: 1; border-radius: 10px;}
.banner .swiper-pagination-bullet-active{width:28px; height: 5px; background: #FDCB00; border-radius: 10px;}
.banner_bottom{height: 114px; background: rgba(223,65,67,.8); position: absolute; bottom: -25px; right: 0; z-index: 9;     border-radius: 150px 0 0 0; }
.banner_Size{color: #FFF; font-size: 30px; font-family: "宋体";   margin-top: 20px; margin-left: 55px; }
.banner_log{margin-top: 25px; margin-right: 10px;}
.banner_nav{background: #FFF3C3; color: #DD292B; height: 87px; line-height: 87px; text-align: center; margin-bottom: 5px; font-size: 15px; overflow: hidden;}
.banner .icon{width: 26px; margin-right: 10px; position: relative; top: -26px;}
.banne_cont{width: 90%; height: 75px; margin: 0 auto; border: dashed 1px #F9B500; overflow: hidden; margin-top: 5px; line-height: 75px;}


/*news*/
.cont{margin-top: 20px;}
.news_fl{width: 604px;}
.cont_nav_h{width: 122px; height: 31px; background: #DD292B; font-size:14px; color: #FFF; border-radius: 15px 15px 0 0; text-align: center; line-height: 31px;}
.cont_nav{border-bottom: solid 9px #FDCB00;}
.news_cont{border: solid 1px #CCC; padding: 35px 20px; border-top: none;}
.news_img{width: 236px; max-height: 165px; overflow: hidden; position: relative;}
.news_img img{width:100%;}
.news_img_siz{width: 100%; line-height: 34px; position: absolute; bottom: 0; height: 34px; background: rgba(0,0,0,.3); font-size: 12px; color: #FFF; text-align: center;}
.news ul li{font-size: 13px; line-height: 28px; overflow: hidden;} 
.news ul li a{width: 100%; overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.news ul li .fl_r{width: 5px; height: 5px; background: #F7C701; border-radius: 50%; margin-right: 15px; margin-top: 11px;}

.news ul{color: #F7C701; }
.news ul li a:hover{color: #E4A101;}
.news h1{font-size: 17px; color: #000; font-weight: 400;}
.news_list{width: 53%;}
.news_list .title a{white-space: normal; width: 270px; height: 28px;}
.news h1{ padding-bottom: 5px;}
.news_move{overflow: hidden; text-align: right;}
.news_fr{width: 382px;}
.news_left{margin-left: 15px;}

/***企业文化***/
.color65{color: #656565;}
.qywh{width: 312px;color: #333; font-weight: bold;}
.qywh .news_cont{padding-bottom: 10px;}
.falc{width: 677px;}

/**企业风采*****/
.qyfc{width: 681px;}
.qyfc_fl{width: 97px; }
.qyfc .news_cont{padding-left: 0px; padding-top: 22px;}
.qyfc_fl ul{margin-top: 35px;}
.qyfc_fl ul li{ width: 100%; height: 32px; line-height: 32px; background: #FFF4F4; margin-bottom: 3px; color: #333; text-align: center; cursor: pointer;}
.qyfc_fl .iconfont{margin-left: 5px; color: #e1e1e1;}
.qyfc_fl ul li:hover{background:url(../img/icon_qyfc.png) no-repeat 100%; color: #FFF;}
.qyfc_bg{background:url(../img/icon_qyfc.png) no-repeat 100% !important; color: #FFF !important;}
.qyfc_cont_ul{height: 286px; overflow: hidden;}
.qyfc_cont{display: none;}
.qyfc_fr{width: 543px;}
.cpjy {width: 305px;}
.qyfc_h{font-size: 16px; line-height: 30px; color: #333;}
.yqlj{margin-top: 10px;}
.cpjy h1{font-size: 18px; color: #FFCF13; line-height: 45px; border-bottom: solid 1px #CCC;}
.cpjy h1 label{color: #DB1717; padding-right: 15px;}
.cpjy .news_cont{padding: 0;}
.cpjy h1 b{font-size: 42px; padding-left: 8px; padding-right: 8px;}
.cpjy_cont ul li{list-style: disc;font-size: 13px;line-height: 28px;}
.cpjy_cont ul {color: #F7C701; margin-left: 10px;     padding: 8px 15px 8px 25px;}
.yqlj_cont{padding: 15px !important;}
.yqlj_cont ul li{float: left; margin-left: 30px; margin-right: 10px;}
.yqlj_cont .swiper-pagination-bullet-active{background: #FDCB00;}
.yqlj_cont .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 2px;}


/***促销活动****/
.cxhd_money label{font-size: 18px; color: #E10303;}
.cxhd_money span{font-size: 14px;}
.cxhd_money del{font-size: 12px; color: #8B8A8A;}
.cxhd_img{width:100%; text-align: center;}
.cxhd ul{text-align: center;}
.cxhd ul li{width: 33%; float: left;}
.cxhd_title{font-size: 15px;color: #333; line-height: 45px;}
.cxhd  .swiper-pagination-bullet-active{ background:#FDCB00;}
.cxhd .swiper-pagination-bullet{width: 10px; height: 10px;}
.sales_promotion_cont ul li {max-height: 560px; overflow: hidden;}
.img_bg{width: 100%; min-height: 100%; position: absolute; top:0; left: 0; background:rgba(0,0,0,.5); z-index: 99999; display: none; padding-top: 45px; padding-bottom: 45px; text-align: center;}


/**发展历程**/
.falc_img{width: 162px; overflow: hidden; height: 112px; overflow: hidden; margin-top: 5px; margin: 0 auto; margin-bottom: 30px; }
.falc_li{ width: 33.3%; float: left; text-align: center;}
.falc_text{border-top: solid 1px #CCC; /*position: absolute; bottom: 60px; left: 0;*/ position: relative; padding-top: 15px;}
.falc_r{width: 31px; height: 31px;  border-radius: 50%; overflow: hidden;}
.falc_r_c{width: 6px; height: 6px; background: #FFF;  border-radius: 50%; border:solid 6px #FDCB00; margin: 0 auto; margin-top: 6px; }
.falc_text p{width: 162px; margin: 0 auto; text-align: left;}
.falc_year{font-size: 14px;}
.falc_r{position: absolute; top: -15px; left: 40%; }
.falc_cont .swiper-button-next, .swiper-button-prev,.falc_cont .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white
{width: 25px !important; height: 25px !important; z-index: 999;}
.falc_cont .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white
{left:0;top: auto;bottom: 75px; background: url(../img/icon_2.png) no-repeat center 100%;}
.falc_cont .swiper-button-next, .swiper-button-prev
{ right: 0;top: 151px; background: url(../img/icon_1.png)no-repeat center 100%;z-index: 99; }
/*.falc_fr{position: absolute; right: 5px; bottom: 75px;}
.falc_fl{position: absolute;left: 5px; bottom: 75px;}*/
.falc_r{background: rgba(0,0,0,0);}
.falc_img,.falc_r{
	-webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}
.falc_li:hover .falc_img{
	-webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

.falc_li:hover .falc_r{background: #FFF5CC;}
.falc_li:hover .falc_year{color: #D60A0A;}

/*footer*/
.footer{background: #DD2B2B;margin-top: 30px; color: #FFF; font-size: 14px;}
.footer ul li{width: 11%; text-align: center; line-height: 60px; float: left; }
.footer ul li a{color: #FFF;}
.foot_hr{border-bottom: solid 1px #FFF;}
.foot_bottom{line-height: 66px; text-align: center;}





/*************************************公司介绍********************************************************/
.page_left_top{float:left;display:none;}
.page_left_top li{float:left;padding: 0 18px;}
.page_left_top li label{cursor: pointer;font-size: 16px;}
@media (max-width:1000px){
  .page_left_top{display:block;}
  .introduction_top_h{display:none;}
  .introduction_left {display: none;}
  .introduction{margin-top:140px;}
  .introduction_right{width:100% !important;}
  .introduction_top{height: auto !important; padding: 18px; box-sizing: border-box;}
  .introduction_content{padding-left: 20px; padding-right: 20px;}
}
/**公司简介***/
.introduction{min-height: 600px;}
.introduction_left{width: 200px; }
.introduction_left h1{font-size: 22px; color: #DD4141; line-height: 45px;}
.introduction_left ul li:nth-child(1){border: none;}
.introduction_left ul li a{    display: block;width:200px; height:45px; }
.introduction_left ul li a label{cursor: pointer;}
.introduction_left ul li{height: 45px; line-height: 15px; border-top: dashed 1px #E1E1E1; text-indent: 5px; }
.introduction_left span{font-size: 50px;    padding-right: 10px;}
.introduction_left label{font-size: 14px; color: #434343;}
.introduction_left ul li:hover{background: #F9B400; color: #FFF; border: none; border-radius: 5px; }
.introduction_left ul li:hover a{cursor: pointer;}
.introduction_left ul li:hover  label{color: #FFF; font-weight: 600;}
.introduction_left ul li:hover span{color: #FFF;}
.introduction_right{width: 730px; }
.introduction_top{border-bottom: solid 1px #E1E1E1; height: 38px;}
.introduction_top_fr{font-size: 14px; padding-right: 10px;}
.introduction_top_fr .iconfont{ margin-right: 10px;}
.introduction_top_h{font-size: 18px; color: #333;}
.introduction_content_top{text-align: center;}
.introduction_content{position: relative;}
.introduction_text{font-size: 14px; color: #333; text-indent: 25px;     margin-top: 10px;}
.introduction_text p{padding-bottom: 15px;}
.culture_hover{background: #F9B400; border-radius: 5px;border: none !important; }
.culture_hover label{color: #FFF; font-weight: 600;}
.culture_hover span{color: #FFF;}

/**企业文化**/
.corporate_culture{margin-top: 50px;}
.culture_li_fl{width: 40px; margin-left: 10px; margin-top: 7px;}
.culture_li_fr{width: 640px;}
.culture_li_fr h2{font-size: 16px; font-weight: 600; color: #333;}
.culture_r{background: #F9B400; width: 8px; height: 8px; border-radius: 50%;  margin-right: 10px; margin-top: 10px;}
.culture_li_fr p{font-size: 14px;}
.culture_li{margin-bottom: 25px;}
.culture_img{width: 30%; margin-left: 1.5%; margin-right: 1.5%;}

/**发展历史**/
.history_fl{width: 200px; }
.history_fr{width: 420px; }
.history_fl_img{ width: 100%;overflow: hidden; border-radius: 15px; margin-top: 35px;}
.p_top{padding-top: 35px;}
.history_fr ul li{border-left: dashed 3px #F9B400; }
.history_fr h1{color: #DD292B; font-size: 16px; padding-left: 25px; position: relative;}
.history_h2{font-size: 15px; color: #333; overflow: hidden;padding-top: 5px; padding-bottom: 25px; border-top: solid 1px #DB1717; padding-left: 25px;}
/*.history_h2 b{border-top: solid 2px #DB1717; padding-left: 25px;     padding-top: 15px;}*/
.history_R{width: 13px; height: 13px; background: #DB1717; position: absolute; left: -8px; bottom: -6px; border-radius: 50%; }

.long_hidden{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
/**社会责任**/
.responsibility_li{width: 45%; margin-left: 2%; margin-right: 2%; position: relative; border-radius: 4px; margin-bottom: 25px; border: solid 1px #CCC; overflow: hidden;}
.responsibility_li img{width: 100%;}
.responsibility_size{width: 100%; height: 41px; background: rgba(0,0,0,.5); line-height: 41px; text-indent: 25px; position: absolute; bottom: 0; color: #FFF; font-size: 14px;}
.gsjg_img_bj img{width: 100%; position: relative;}
.gsjg_top{position: absolute; top: 0;}
.gsjg_top ul{padding-top: 40px;}
.gsjg_top ul li { width: 126px; float: left;margin-right: 15px;}
.gsjg_gdh,.gsjg_top ul li,.gsjg_dsh,.gsjg_jsh,.gsjg_yic{ text-align: center; color: #FFF; font-size: 15px; font-family: "宋体"; font-weight: bold; }
.gsjg_gdh{position: absolute; top: 220px;font-size: 18px; width: 95%}
.gsjg_dsh{position: absolute;top: 330px; width: 38%;font-size: 18px; left: 0;}
.gsjg_jsh{position: absolute;top: 330px; width: 46%;font-size: 18px; right: 0;}
.gsjg_yic{  width: 95%; position: absolute; top: 440px; font-size: 18px;}
.gsjg_buttom{width: 100%;  font-size: 16px; font-weight: bold; position: absolute; bottom: 10px;}
.gsjg_buttom ul li{width: 30px; text-align: center; word-wrap: break-word; margin-left: 5px; margin-right: 15px; line-height: 20px; float: left; color: #333;}

/**网点建设**/
.wdjs_top{ border-radius: 10px; overflow: hidden;}
.wdjs_top_size{background: #DD2B2B; color: #FFF; padding: 15px; font-size: 15px;}
.wdjs_li{border: solid 1px #CCC;box-shadow: 2px 2px 1px #CCC; width: 30%; margin-left: 1.5%; overflow: hidden;}
.wdjs_ul{padding-bottom: 15px;}
.wdjs_li_size{height: 70px; width: 100%; line-height: 70px; text-align: center; font-size: 16px; color: #333333;}


/*************************************新闻中心******************************************************************/
.news_li_img{width: 160px;min-width: 160px; padding: 5px; overflow: hidden; border: solid 1px #CCC;}
.news_li_fr{flex: 1; margin-left: 30px;}
.news_li_fr h1{color: #DD2727; font-size: 16px; font-weight: bold;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;width:525px}
.news_li_fr p{ font-size: 14px;}
.news_li_fr_buttom,.news_buttom{line-height: 45px; font-size: 14px;}
.color999{color: #999;}
.news_li{border-bottom: dashed 1px #E1E1E1; padding-bottom: 35px; padding-top: 35px;display:flex;}
.colorDE1{ color: #DE1314;}
.news_buttom_fr ul li{ height: 35px; line-height: 35px; float: left;     padding: 0 10px 0 10px; cursor: pointer; margin-right: 5px;}
.news_buttom_fr ul li:last-of-type,.news_buttom_fr ul li:hover{background: #DD2727; color: #FFF; border-radius: 5px;}
.news_buttom_fr ul li:nth-child(1){border: solid 1px #CCC; border-radius: 5px;}
.news_buttom_fl{line-height: 35px;}
.news_buttom{margin-bottom: 35px;}

/**新闻详情**/
.article_title{font-size: 22px; text-align: center; line-height: 65px; color: #333;}
.article_details,.article_content{border-bottom: solid 1px #E1E1E1;}
.article_details .iconfont{font-size: 14px; padding-right: 15px;}
.article_details .icon-liulan{font-size: 18px;}
.article_content{padding-bottom: 35px; font-size: 14px; }
.article_content p{margin-bottom: 25px;}
.news_paging{font-size: 14px;}
.news_paging_list{height: 65px; line-height: 65px;}

/*******************************************促销活动 ***************************************************/
.sales_promotion ul li img{width: 100%;}
.sales_promotion .swiper-pagination-bullet{width: 10px; height: 10px; margin-right: 15px;}
.sales_promotion_R{width: 100px; margin: 0 auto;}
.sales_promotion .swiper-pagination-bullet-active{background:#F7C503;}
.sales_promotion .swiper-button-prev, .swiper-container-rtl .swiper-button-next{width: 65px !important; height: 65px !important; top: 50%; background: url(../img/left.png);}
.sales_promotion .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../img/right.png);}
.sales_promotion .swiper-button-next, .swiper-button-prev{width: 65px; height: 65px;}

/**促销商品**/
.promotional_goods{padding: 25px 25px 65px 25px; border: solid 1px #CCC; border-top: solid 9px #F7C503;}
.goods_img{width: 154px; margin: 0 auto; overflow: hidden;}
.goods_img img{width: 100%;}
.goods{float: left; width: 33.3%; text-align: center; margin-bottom: 25px; margin-top: 15px;}
.promotional_goods .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{   bottom: 30px !important;}

/**门店活动**/
.shop_activities_h1{ height: 21px; border-left: solid 4px #DB1717; text-indent: 15px; font-size: 16px; color: #333; line-height: 21px; font-weight: bold;}
.shop_activities_h2{height: 40px; line-height: 40px; background: #F9B500; color: #FFF; font-size: 15px;}
.shop_R{width: 7px; height: 7px; border-radius: 50%; background: #FFF; margin-left: 20px; margin-top: 18px; margin-right: 10px;}
.shop_activities_cont{width: 95%; margin: 0 auto; margin-top: 35px; box-shadow:0px 0px 10px #CCC;   margin-bottom: 15px;}
.shop_activities_text{border: solid 1px #CCC; padding: 25px;}
.shop_activities_text{font-size: 14px; color: #000; font-weight: 400; } 
.shop_activities_cont img{width: 100%;}


/*******************************************企业风采*****************************************************/

/**门店风采**/
.corporate_style li{ width:43%; float: left; text-align: center; padding: 25px 18px 0px 18px; margin-right: 4%; overflow: hidden; box-shadow:0px 0px 10px #ccc; margin-bottom: 25px; margin-top: 15px;}
.corporate_style li:nth-child(2n+2){margin-right: 0;}
.corporate_style_h1{text-align: center; height: 65px; overflow: hidden;line-height: 35px;}
.corporate_style_h1 span{font-size: 42px; padding-left: 10px; padding-right: 10px; color: #999;}
.corporate_style_h1 b{font-size: 14px; color: #333; }
.corporate_style_img,.corporate_style_img img,.submission_img img{width: 100%;}

.staff_mien_textTop .numTop,.staff_mien_text .num{font-size: 18px;}
.staff_mien_textTop .staff_mien_sizeTop,.staff_mien_text .staff_mien_size{font-size: 12px;}

/**员工风采**/
.staff_mien_imgX{position: relative;}
.staff_mien_imgTop img,.staff_mien_img,.staff_mien_img img{width: 100%;}
.staff_mien{position: relative;}
.staff_mien_textTop{position: absolute; bottom: 0; left: 0; width: 50%; height: 82px;   border-radius: 0 40px 0 0; padding-left: 15px; font-weight: bold; color: #FFF; background: rgba(0,0,0,.5);}
.numTop{font-size: 24px; margin-top: 5px; }
.staff_mien_sizeTop{font-size: 20px; }
.staff_mien_sizeTop span{border-top: solid 3px #FFF; padding-top: 5px;}
.staff_mien_buttom{ width: 33%; position:  relative;}
.staff_mien_text{position: absolute; left: 0; bottom: 0; font-weight:bold; color: #FFF;  background: rgba(0,0,0,.5);}
.num{font-size: 16px;}
.staff_mien_size{font-size: 14px;}
.staff_mien_size span{border-top: solid 2px #FFF; padding-top: 3px;}
.staff_mien_cont{width: 90%; margin: 0 auto;}
.staff_mien_imgX .swiper-button-next, .swiper-button-prev{width: 26px !important; height: 126px !important; border-radius: 0; background: #999; top: 0; margin-top:0;}
.staff_mien_imgX .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 0; background: #DD2929;}
.staff_mien_imgX .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 0; background-size: 50%; background-position:center center;background-repeat:no-repeat;}
.staff_mien_right{width: 100%; height: 100%;
 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
 background-size: 50%; background-position:center center;background-repeat:no-repeat;}
.staff_mien_cont{margin-top: 35px;}
.staff_mien_imgX .gallery-thumbs .swiper-slide .staff_mien_text{width: 100%; height: 100%;padding: 0 15px;box-sizing: border-box}
.staff_mien_imgX .gallery-thumbs .swiper-slide .staff_mien_text .num{ margin-top: 25%;}
/*.staff_mien_imgX .gallery-thumbs .swiper-slide-active .staff_mien_text{width: 91px; height: 61px;}*/
.staff_mien_imgX .gallery-thumbs .swiper-slide-active .staff_mien_text .num{margin-top: 25%;}
.staff_mien_textTop .fr{width: 65%; font-size: 13px; font-weight: 100; margin-top: 10px;    margin-right: 10%;}
.leadership_care{width: 388px;}

/*****************************人才招聘**************************************/
.talent_recruitment_li{border-bottom: dashed 1px #E1E1E1; padding-bottom: 20px;}
.talent_recruitment_li h2{font-size: 14px; color: #333; line-height: 35px;}
.recruitment_title{font-size: 17px; color: #333; cursor: pointer; margin-top: 20px; overflow: hidden;}
.font_w{font-weight: bold;}
.recruitment_content{display: none;}
.recruitment_title .fr{width: 26px;}
.recruitment_title .fr img{width: 100%;}
.font_w .fr{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	
	-moz-transform:rotate(180deg); 	
	-webkit-transform:rotate(180deg); 
	-o-transform:rotate(180deg);
}

/*******************************招商合作*************************************************/
.shop_activities_h1 span{font-size: 12px; font-weight: 100;}
.mdjm_li{width: 45%; position: relative; margin-bottom: 35px; }
.mdjm_ul{width: 90%; margin: 0 auto; margin-top: 35px; overflow: hidden;}
.mdjm_li .fl{width: 94px;}
.mdjm_li .fr{width: 180px;}
.mdjm_en{font-size: 14px;}
.mdjm_cn{font-size: 18px; color: #333;}
.mdjm_text{font-size: 12px;}
.mdjm_text_top{font-size: 13px;}
.mdjm_text_tim{font-size: 13px; font-weight: bold; color: #333;}
.mdjm_text_tim span{padding-left: 5px; padding-right: 5px;}
.mdjmcont{border: solid 1px #F7C503; padding: 15px; margin-top: 25px; margin-bottom: 45px;}
.mdjmcont img{width: 100%;}
.mdjm_img{width: 271px;}
.mdjm_text{width:410px;}

/**加盟合作流程**/
.jmhzlc_ul{margin-bottom: 105px;}
.jmhzlc_li{width: 20%; position: relative;}
.jmhzlc_hr{width: 100%; height: 5px; background: #EDEDED; margin-top: 40px;}
.jmhzlc_R{width: 78px; height: 78px; border-radius: 50%; background: #F9B500;text-align: center; position: absolute; left: 25%; top: 0; }
.jmhzlc_R_fl{left: 0;}
.jmhzlc_R .iconfont{font-size: 32px; color: #FFF;  line-height: 78px; position: relative;  }
.jmhzlc_icon{ height: 25px; background: #FFF; position: absolute; top: 45%; left: 80%;}
.jmhzlc_icon .iconfont{font-size: 25px; color:#EDEDED;}
.jmhzlc_R_fr{left: auto; right: 0;}
.jmhzlc_form{margin-top: 35px;}
.jmhzlc_cont{font-size: 14px; text-align: right;}
.jmhzlc_cont{margin-bottom: 25px; overflow: hidden; line-height: 35px;}
.jmhzlc_cont input{width: 630px; height: 45px; border: solid 1px #E1E1E1; text-indent: 25px; font-size: 14px;}
.jmhzlc_cont textarea{ width: 580px; height: 167px; border: solid 1px #E1E1E1; padding: 25px; font-size: 14px;}
.jmhzlc_button button{width: 104px; height: 36px; background: #DD2729; color: #FFF; font-size: 14px; border: none;}
.jmhzlc_button{margin-left: 100px;}
.jmhzlc_li_size{width: 90%;  position: absolute; bottom: -65px;}


/**商铺招租**/
.spzz_top{font-size: 16px; color: #333; margin-bottom: 15px;}
.spzz_table{font-size: 14px; color: #333; text-align: center;}
.spzz_table tr{ height: 50px;}
.spzz_table tr th{background: #F9F3DA; font-weight: bold; border-top: solid 1px #DB1717;}
.spzz_table tr td{border-bottom: dashed 1px #DDE7F1;}
.jmhzlc_cont p{font-size: 12px; text-align: left; }
.jmhzlc_cont .fl{width: 70px;}

/************************联系我们*********************************************/
.jmhzlc_cont select{height: 45px; border: solid 1px #E1E1E1; font-size: 14px; text-indent: 25px;}
.submission{width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0,0,0,.5); z-index: 9999;}
.submission_cont{width: 615px; height: 348px; border-radius: 5px; background: #FFF; margin: 0 auto; margin-top:18%; text-align: center;}
.submission_img{width: 80px; margin: 0 auto; padding-top: 50px;}
.submission_h1{font-size: 26px; color: #000; line-height: 45px;}
.submission_size{font-size: 16px; color: #000; line-height: 35px;}
.submission_bott{width: 104px; height: 36px; background: #DF2729; text-align: center; margin: 0 auto; font-size: 14px; border-radius: 5px; line-height: 36px; margin-top: 15px;}
.submission_bott a{ color: #FFF;}
.submission_buttom{border-top: solid 1px #EDEDED; height: 54px; line-height: 54px; margin-top: 20px;}
.subm_button{cursor: pointer;}
.jmhzlc_cont_img{width: 153px;height: 45px; overflow: hidden; margin-left: 5px;}
.jmhzlc_cont_img img{width: 100%;}
.head_portrait{width: 36px; height: 36px; overflow: hidden; border-radius: 50%; margin-right: 15px;}
.head_portrait img{width: 100%;}
.head_portrait_size{line-height: 36px;}
.head_portrait_size span{padding-left: 5px; padding-right: 5px;}
.query_result{font-size: 14px; color: #333;}
.query_result_content .fl{margin-left: 5px;}
.query_result_content{padding-bottom: 25px; padding-top: 25px;}
.query_result_reply{padding: 25px; background: #F7F7F7;}
.head_portrait_text{margin-top: 5px;}
.query_result_but{margin-top: 45px; margin-bottom: 45px;}
.query_result_but button{width: 85px; height: 36px; border: none; background: #DD2729; border-radius: 5px; color: #FFF;}
.adderss{height: 344px; overflow: hidden;}
.contact_contetn{margin-top: 35px;}
.contact{font-size: 17px; color: #333; line-height: 65px; }
.contact_cont{font-size: 14px; line-height: 45px;}
.contact_cont b{ color: #555;}
.contact_cont .iconfont{font-size:19px; color: #DE2728;}
.contact_fr{width: 132px;}
.contact_img,.contact_img img{width: 100%;}
.contact_fr p{text-align: center; font-size: 12px;}

/* 视频轮播 */
#videopage{display: flex;width: 382px;border: 1px solid #eee;border-top: none;padding: 11px 20px;box-sizing: border-box;position: relative;}
#videopage> .page-btn{display: block;padding: 0 10px;cursor: pointer;height: 24px !important;background: #EBEBEB;border-radius: 4px 4px 4px 4px;text-align: center;font-size: 16px;font-weight: 500;line-height: 24px;color: #999999;margin-right: 5px;}
#videopage> .on{background: #D74032;color: #fff;}
#videopage> .more{font-size: 14px;font-weight: 400;color: #8c8c8c;width: 80px;position: absolute;right: 5px;top: 10px;cursor: pointer;}
#videopage> .more:hover{color: #D83A38;}

/* 更多视频 */
#video_more_box{min-height: 1100px;width: 1000px;margin: 0 auto;}
.checks_video{background: #ECECEC;}
#video_more_box>h1{
  font-size: 24px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: 600;
  color: #333333;
  line-height: 24px;
  margin: 36px 0 32px 0;
  }
#video_more_box>.video_list_cont{display: flex;width: 1070px;overflow-y: auto;flex-wrap: wrap;max-height: 200px;}
#video_more_box>.video_list_cont>.video_list{width: 250px;height: 189px;border-radius: 8px 8px 8px 8px;padding: 12px;box-sizing: border-box;margin-right: 12px;cursor: pointer;}
#video_more_box>.video_list_cont>.video_list>img{width: 226px;height: 113px;border-radius: 4px 4px 4px 4px;text-align: center;}
#video_more_box>.video_remark{margin-top: 12px;font-size: 14px;font-family: PingFang SC-Regular, PingFang SC;font-weight: 400;color: #333333;line-height: 22px;}
